home *** CD-ROM | disk | FTP | other *** search
- Short: ImageDatatypeInfo (& some HBasic code)
- Author: ast_dde@yahoo.es (Dámaso D. Estévez)
- Uploader: ast_dde@yahoo.es (Dámaso D. Estévez)
- Version: 2.04
- Type: util/cli
- Requires: OS 3.5+
-
- -------
- ESPAÑOL
- -------
-
- * ¡¡¡ Requiere S.O. 3.5+ !!! Sin embargo, se incluye el ejecutable
- ImageDTInfo.old (v1.51+) para usuarios que no disponen de esta
- nueva versión del sistema operativo pero que corrige el cálculo de
- la profundidad de color con imágenes PNG y el error con el comando
- "RUN" con respecto a la versión previa.
- * Ejecútelo sólo desde una ventana CLI/Shell o desde un guión ARexx.
- * Argumentos: el nombre de un fichero gráfico, o, en su defecto, `?'
- para obtener información sobre la sintaxis.
- * Consulte el código fuente para información de cómo funciona el
- programa... y reutilice el código libremente en sus propios
- proyectos si lo desea.
- * Creado con: S.O. 3.5/3.9, A1200, Hisoft Basic 2 y Developper CD 2.1
- * Todos los ficheros han sido firmados con PGP (puede obtener mi
- llave pública en <http://www.arrakis.es/~amidde/txt/PGP.txt>).
- * Mi agradecimiento a Oliver Roberts
- por resolverme algunas dudas sobre los formatos PNG/JPEG.
-
- Cambios desde la versión 2.0:
-
- * Corregida la rutina específica para PNG (consultaba un octeto
- erróneo y al no cuadrar con los valores prefijados, se transfería
- el trabajo a los tipos de datos).
- * Ampliado el tamaño de una estructura
- (podría generar un gurú, alertas con Enforcer o un fallo).
-
- Cambios desde la versión 2.01:
-
- * Añadido catálogo francés, supervisado por Frédéric Nicolas.
- * Las rutinas a medida para ficheros JPEG fallaban con algunos
- ficheros porque la forma de explorar el fichero era incorrecta
- (ficheros generados por Photoshop y EXIF por ejemplo). Gracias a
- Frédéric Nicolas por informarme (y darme la alegría de que al menos
- UNA persona en el mundo ha utilizado mi programilla :D).
-
- Notas:
-
- * La versión 2.x consume más memoria
- debido a que el fichero se carga completo en memoria.
- * ImageDTInfo será lento si finalmente
- se utiliza un tipo de dato instalado que
- lo sea o si su equipo no es muy potente.
- * Un código de error 212 implica que el objeto no es del tipo
- exigido, o sea, o que no es un fichero gráfico o que se trata de un
- fichero gráfico que los tipos de datos instalados no pueden
- identificar.
-
-
-
- --------
-
- -------
- ENGLISH
- -------
-
- * Requires OS 3.5+ !!! However, a enhaced v1.51 with some errors
- fixed (PNG depth and Input Past Error) is included: ImageDTInfo.old
- * Start only from CLI/Shell or an Arexx script.
- * Arguments: only an image file name,
- or, `?' for to obtain info about the template.
- * See the source code for more info about how works...
- and re-use freely this code in your own project if you wants.
- * Created with: OS 3.5/3.9, A1200, Hisoft Basic 2 & Developper CD 2.1
- * PGP'ed all files (you can obtain easily my public keyfile here:
- <http://www.arrakis.es/~amidde/txt/PGP.txt>).
-
- Changes from v2.0:
-
- * Fixed the custom and broken PNG routine
- (the datatypes system did always the work).
- * Increased a structure size (guru/Enforcer alert/crash?).
-
- Changes from v2.01:
-
- * Added the french catalog (proofreader: Frédéric Nicolas).
- * The JPEG custom routines failed with some files (files genereted
- with Photoshop or EXIF flavour): the seeking method was wrog.
- Thanks to Frédéric Nicolas for the report (I'm very happy... as
- minimum ONE person used my little utility :D).
-
- Notes:
-
- * The 2.x version eats more memory
- because the file is full loaded in memory.
- * ImageDTInfo will work slowly
- if a DT is used this (and/or your system) is slow.
- * The #212 error code is "the object is not of required type". This
- implies what the file isn't a graphic or what the datatypes
- installed can't identifies it (specific datatype isn't installed).
-